package com.hzzy.IDao;

import com.hzzy.bean.HzPermission;
import com.hzzy.bean.HzPermissionExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HzPermissionMapper {
    int countByExample(HzPermissionExample example);

    int deleteByExample(HzPermissionExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(HzPermission record);

    int insertSelective(HzPermission record);

    List<HzPermission> selectByExample(HzPermissionExample example);

    HzPermission selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") HzPermission record, @Param("example") HzPermissionExample example);

    int updateByExample(@Param("record") HzPermission record, @Param("example") HzPermissionExample example);

    int updateByPrimaryKeySelective(HzPermission record);

    int updateByPrimaryKey(HzPermission record);
}